home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
program
/
mui32dev.lha
/
MUI
/
Developer
/
Modula
/
txt
/
MuiD.def
< prev
next >
Wrap
Text File
|
1996-01-23
|
75KB
|
1,713 lines
DEFINITION MODULE MuiD;
(*$ NilChk := FALSE *)
(*$ EntryClear := FALSE *)
(*$ LargeVars := FALSE *)
(*$ StackParms := FALSE *)
(*$ DEFINE MUIOBSOLETE := FALSE *)
(***************************************************************************
**
** $VER: MuiD.def 3.2 (23.1.96)
**
** The following updates have been done by
**
** Olaf "Olf" Peters <olf@informatik.uni-bremen.de>
**
** $HISTORY:
**
** 23.1.96 3.2 : updated for MUI v3.2 release
** 18.11.95 3.1 : updated for MUI v3.1 release.
** 17.9.95 2.3 : updated to MUI v2.3
**
***************************************************************************)
(***************************************************************************
**
** MUI - MagicUserInterface
** (c) 1993-95 by Stefan Stuntz
**
** Main Header File
**
** Modula-Interface done by Christian "Kochtopf" Scholz '93/94 (Freeware)
**
** New Version 23.6.1994 for MUI 2.1
**
** If you got problems with this, please contact
**
** ruebe@pool.informatik.rwth-aachen.de
**
****************************************************************************
** General Header File Information
****************************************************************************
**
** All macro and structure definitions follow these rules:
**
** Name Meaning
**
** mc<class> Name of a class
** mm<class><method> Method
** mv<class><method><x> Special method value
** ma<class><attrib> Attribute
** mv<class><attrib><x> Special attribute value
** me<error> Error return code from MUIError()
** mi<name> Standard MUI image
** mo<name> Object type for MUI_MakeObject()
**
** ma... attribute definitions are followed by a comment
** consisting of the three possible letters I, S and G.
** I: it's possible to specify this attribute at object creation time.
** S: it's possible to change this attribute with SetAttrs().
** G: it's possible to get this attribute with GetAttr().
*)
IMPORT ED: ExecD;
IMPORT UD: UtilityD;
IMPORT S: SYSTEM;
(* Types for readability *)
TYPE APTR = S.ADDRESS; (* ··· Only once defined for consistency, ··· *)
StrPtr = S.ADDRESS; (* ··· not in nearly every Module ··· *)
(*************************************************************************
** Config items for mmGetConfigItem
*************************************************************************)
CONST mcfgPublicScreen = 36;
(***************************************************************************
** Object Types for MUI_MakeObject()
***************************************************************************)
CONST moLabel = 1; (* STRPTR label, ULONG flags *)
CONST moButton = 2; (* STRPTR label *)
CONST moCheckmark = 3; (* STRPTR label *)
CONST moCycle = 4; (* STRPTR label, STRPTR *entries *)
CONST moRadio = 5; (* STRPTR label, STRPTR *entries *)
CONST moSlider = 6; (* STRPTR label, LONG min, LONG max *)
CONST moString = 7; (* STRPTR label, LONG maxlen *)
CONST moPopButton = 8; (* STRPTR imagespec *)
CONST moHSpace = 9; (* LONG space *)
CONST moVSpace =10; (* LONG space *)
CONST moHBar =11; (* LONG space *)
CONST moVBar =12; (* LONG space *)
CONST moMenustripNM =13; (* struct NewMenu *nm, ULONG flags *)
CONST moMenuitem =14; (* STRPTR label, STRPTR shortcut, ULONG flags, ULONG data *)
CONST moBarTitle =15; (* STRPTR label *)
CONST moNumericButton =16; (* STRPTR label, LONG min, LONG max, STRPTR format *)
TYPE MOLabelFlags = (p0, p1, p2, p3, p4, p5, p6, p7,
singleFrame, doubleFrame, leftAligned, centered, freeVert, p13, p14, p15,
p16, p17, p18, p19, p20, p21, p22, p23,
p24, p25, p26, p27, p28, p29, p30, p31
);
MOLabelFlagSet = SET OF MOLabelFlags ;
CONST moLabelSingleFrame = 100H;
CONST moLabelDoubleFrame = 200H;
CONST moLabelLeftAligned = 400H;
CONST moLabelCentered = 800H;
CONST moLabelFreeVert = 1000H;
CONST moMenustripNMCommandKeyCheck = 1; (* check for "localized" menu items such as "O\0Open" *)
(***************************************************************************
** ARexx Interface
***************************************************************************)
TYPE
MUICommand = RECORD
name : S.ADDRESS;
template : S.ADDRESS;
parameters: LONGINT;
hook : UD.HookPtr;
reserved : ARRAY[0..5] OF LONGINT;
END;
CONST mcTemplateId = -1 ;
CONST mRxErrBadDefinition = -1;
CONST mRxErrOutOfMemory = -2;
CONST mRxErrUnknownCommand = -3;
CONST mRxErrBadSyntax = -4;
(***************************************************************************
** Parameter structure for some Classes
***************************************************************************)
TYPE
mPaletteEntry = RECORD
id : LONGINT;
red : LONGCARD;
green : LONGCARD;
blue : LONGCARD;
group : LONGINT;
END;
CONST mvPaletteEntryEnd = -1;
TYPE
mScrmodelistEntryPtr = POINTER TO mScrmodelistEntry;
mScrmodelistEntry = RECORD
name : S.ADDRESS; (* string *)
modeID : LONGCARD;
END;
mInputHandlerTimer = RECORD
millis,
current : S.WORD ;
END;
mInputHandlerNodePtr = POINTER TO mInputHandlerNode;
mInputHandlerNode = RECORD
node : ED.MinNodePtr ;
object : S.ADDRESS ;
CASE :INTEGER OF
| 0: sigs : LONGCARD ;
| 1: timer : mInputHandlerTimer ;
END (* CASE *) ;
flags : LONGCARD ; (* see below *)
method : LONGCARD ;
END ;
CONST
timer = 1 ; (* mInputHandlerFlags - it's overkill to define a SET for just one item, isn't it? ;-) *)
TYPE
mListTestPosFlags = (above, below, left, right, ltpf4, ltpf5, ltpf6, ltpf7,
ltpf8, ltpf9, ltpf10, ltpf11, ltpf12, ltpf13, ltpf14, ltpf15) ;
mListTestPosFlagSet = SET OF mListTestPosFlags ;
mListTestPosResultPtr = POINTER TO mListTestPosResult ;
mListTestPosResult = RECORD
entry : LONGINT; (* number of entry, -1 if mouse not over valid entry *)
column : INTEGER; (* numer of column, -1 if no valid column *)
flags : mListTestPosFlagSet; (* see above *)
xoffset, (* currently unused *)
yoffset : INTEGER; (* y offset of mouse click from center of line
(negative values mean click was above center,
positive values mean click was below center) *)
END ;
(*************************************************************************
** Black box specification structures for images, pens, frames
*************************************************************************)
mPenSpecPtr = POINTER TO mPenSpec;
mPenSpec = RECORD
buf : ARRAY [0..31] OF CHAR ;
END ;
(***************************************************************************
** Return values for MUIError()
***************************************************************************)
CONST
meOK =0;
meOutOfMemory =1;
meOutOfGfxMemory =2;
meInvalidWindowObject =3;
meMissingLibrary =4;
meNoARexx =5;
meSingleTask =6;
(***************************************************************************
** Standard MUI Images & Backgrounds
***************************************************************************)
CONST
miWindowBack = 0; (* These images are configured *)
miRequesterBack = 1; (* with the preferences program. *)
miButtonBack = 2;
miListBack = 3;
miTextBack = 4;
miPropBack = 5;
miPopupBack = 6;
miSelectedBack = 7;
miListCursor = 8;
miListSelect = 9;
miListSelCur = 10;
miArrowUp = 11;
miArrowDown = 12;
miArrowLeft = 13;
miArrowRight = 14;
miCheckMark = 15;
miRadioButton = 16;
miCycle = 17;
miPopUp = 18;
miPopFile = 19;
miPopDrawer = 20;
miPropKnob = 21;
miDrawer = 22;
miHardDisk = 23;
miDisk = 24;
miChip = 25;
miVolume = 26;
miPopUpBack = 27;
miNetwork = 28;
miAssign = 29;
miTapePlay = 30;
miTapePlayBack = 31;
miTapePause = 32;
miTapeStop = 33;
miTapeRecord = 34;
miGroupBack = 35;
miSliderBack = 36;
miSliderKnob = 37;
miTapeUp = 38;
miTapeDown = 39;
miPageBack = 40;
miReadListBack = 41;
miCount = 42;
miBACKGROUND = 128; (* These are direct color *)
miSHADOW = 129; (* combinations and are not *)
miSHINE = 130; (* affected by users prefs. *)
miFILL = 131;
miSHADOWBACK = 132; (* Generally, you should *)
miSHADOWFILL = 133; (* avoid using them. Better *)
miSHADOWSHINE = 134; (* use one of the customized *)
miFILLBACK = 135; (* images above. *)
miFILLSHINE = 136;
miSHINEBACK = 137;
miFILLBACK2 = 138;
miHSHINEBACK = 139;
miHSHADOWBACK = 140;
miHSHINESHINE = 141;
miHSHADOWSHADOW = 142;
miMARKSHINE = 143;
miMARKHALFSHINE = 144;
miMARKBACKGROUND = 145;
miLASTPAT = 145;
(***************************************************************************
** Special values for some methods
***************************************************************************)
CONST
mvTriggerValue = 49893131H;
mvNotTriggerValue = 49893133H;
mvEveryTime = 49893131H;
mvNotifySelf = 1;
mvNotifyWindow = 2;
mvNotifyApplication = 3;
mvNotifyParent = 4;
mvApplicationSaveENV = 0;
mvApplicationSaveENVARC =-1;
mvApplicationLoadENV = 0;
mvApplicationLoadENVARC =-1;
mvApplicationReturnIDQuit = -1;
mvListInsertTop = 0;
mvListInsertActive = -1;
mvListInsertSorted = -2;
mvListInsertBottom = -3;
mvListRemoveFirst = 0;
mvListRemoveActive = -1;
mvListRemoveLast = -2;
mvListRemoveSelected = -3;
mvListSelectOff = 0;
mvListSelectOn = 1;
mvListSelectToggle = 2;
mvListSelectAsk = 3;
mvListGetEntryActive = -1;
mvListSelectActive = -1;
mvListAll = -2;
mvListRedrawActive = -1;
mvListRedrawAll = -2;
mvListMoveTop = 0;
mvListMoveActive = -1;
mvListMoveBottom = -2;
mvListMoveNext = -3; (* only valid for second parameter *)
mvListMovePrevious = -4; (* only valid for second parameter *)
mvListExchangeTop = 0;
mvListExchangeActive = -1;
mvListExchangeBottom = -2;
mvListExchangeNext = -3; (* only valid for second parameter *)
mvListExchangePrevious= -4; (* only valid for second parameter *)
mvListJumpTop = 0;
mvListJumpActive = -1;
mvListJumpBottom = -2;
mvListJumpUp = -4;
mvListJumpDown = -3;
mvListNextSelectedStart = -1;
mvListNextSelectedEnd = -1;
mvDragQueryRefuse = 0;
mvDragQueryAccept = 1;
mvDragReportAbort = 0;
mvDragReportContinue = 1;
mvDragReportLock = 2;
mvDragReportRefresh = 3;
(***************************************************************************
** Control codes for text strings
***************************************************************************)
CONST
mxR = "\033r"; (* right justified *)
mxC = "\033c"; (* centered *)
mxL = "\033l"; (* left justified *)
mxN = "\033n"; (* normal *)
mxB = "\033b"; (* bold *)
mxI = "\033i"; (* italic *)
mxU = "\033u"; (* underlined *)
mxPT = "\0332"; (* text pen *)
mxPH = "\0338"; (* highlight text pen *)
(*******************************************)
(* Begin of automatic header file creation *)
(*******************************************)
(****************************************************************************)
(** Notify **)
(****************************************************************************)
CONST mcNotify = "Notify.mui";
(* Methods *)
CONST mmCallHook = 8042B96BH; (* V4 *)
CONST mmFindUData = 8042C196H; (* V8 *)
CONST mmGetUData = 8042ED0CH; (* V8 *)
CONST mmKillNotify = 8042D240H; (* V4 *)
CONST mmMultiSet = 8042D356H; (* V7 *)
CONST mmNoNotifySet = 8042216FH; (* V9 *)
CONST mmNotify = 8042C9CBH; (* V4 *)
CONST mmSet = 8042549AH; (* V4 *)
CONST mmSetAsString = 80422590H; (* V4 *)
CONST mmSetUData = 8042C920H; (* V8 *)
CONST mmSetUDataOnce = 8042CA19H; (* V11 *)
CONST mmWriteLong = 80428D86H; (* V6 *)
CONST mmWriteString = 80424BF4H; (* V6 *)
(* Attributes *)
CONST maApplicationObject = 8042D3EEH; (* V4 ..g Object * *)
CONST maAppMessage = 80421955H; (* V5 ..g struct AppMessage * *)
CONST maHelpLine = 8042A825H; (* V4 isg LONG *)
CONST maHelpNode = 80420B85H; (* V4 isg STRPTR *)
CONST maNoNotify = 804237F9H; (* V7 .s. BOOL *)
CONST maParent = 8042E35FH; (* V11 ..g Object * *)
CONST maRevision = 80427EAAH; (* V4 ..g LONG *)
CONST maUserData = 80420313H; (* V4 isg ULONG *)
CONST maVersion = 80422301H; (* V4 ..g LONG *)
(****************************************************************************)
(** Family **)
(****************************************************************************)
CONST mcFamily = "Family.mui";
(* Methods *)
CONST mmFamilyAddHead = 8042E200H; (* V8 *)
CONST mmFamilyAddTail = 8042D752H; (* V8 *)
CONST mmFamilyInsert = 80424D34H; (* V8 *)
CONST mmFamilyRemove = 8042F8A9H; (* V8 *)
CONST mmFamilySort = 80421C49H; (* V8 *)
CONST mmFamilyTransfer = 8042C14AH; (* V8 *)
(* Attributes *)
CONST maFamilyChild = 8042C696H; (* V8 i.. Object * *)
CONST maFamilyList = 80424B9EH; (* V8 ..g struct MinList * *)
(****************************************************************************)
(** Menustrip **)
(****************************************************************************)
CONST mcMenustrip = "Menustrip.mui";
(* Methods *)
(* Attributes *)
CONST maMenustripEnabled = 8042815BH; (* V8 isg BOOL *)
(****************************************************************************)
(** Menu **)
(****************************************************************************)
CONST mcMenu = "Menu.mui";
(* Methods *)
(* Attributes *)
CONST maMenuEnabled = 8042ED48H; (* V8 isg BOOL *)
CONST maMenuTitle = 8042A0E3H; (* V8 isg STRPTR *)
(****************************************************************************)
(** Menuitem **)
(****************************************************************************)
CONST mcMenuitem = "Menuitem.mui";
(* Methods *)
(* Attributes *)
CONST maMenuitemChecked = 8042562AH; (* V8 isg BOOL *)
CONST maMenuitemCheckit = 80425ACEH; (* V8 isg BOOL *)
CONST maMenuitemEnabled = 8042AE0FH; (* V8 isg BOOL *)
CONST maMenuitemExclude = 80420BC6H; (* V8 isg LONG *)
CONST maMenuitemShortcut = 80422030H; (* V8 isg STRPTR *)
CONST maMenuitemTitle = 804218BEH; (* V8 isg STRPTR *)
CONST maMenuitemToggle = 80424D5CH; (* V8 isg BOOL *)
CONST maMenuitemTrigger = 80426F32H; (* V8 ..g struct MenuItem * *)
CONST mvMenuitemShortcutCheck = -1;
(****************************************************************************)
(** Application **)
(****************************************************************************)
CONST mcApplication = "Application.mui";
(* Methods *)
CONST mmApplicationAddInputHandler = 8042F099H; (* V11 *)
CONST mmApplicationCheckRefresh = 80424D68H; (* V11 *)
(*$ IF MUIOBSOLETE *)
CONST mmApplicationGetMenuCheck = 8042C0A7H; (* V4 *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST mmApplicationGetMenuState = 8042A58FH; (* V4 *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST mmApplicationInput = 8042D0F5H; (* V4 *)
(*$ ENDIF *)
CONST mmApplicationInputBuffered = 80427E59H; (* V4 *)
CONST mmApplicationLoad = 8042F90DH; (* V4 *)
CONST mmApplicationNewInput = 80423BA6H; (* V11 *)
CONST mmApplicationOpenConfigWindow = 804299BAH; (* V11 *)
CONST mmApplicationPushMethod = 80429EF8H; (* V4 *)
CONST mmApplicationRemInputHandler = 8042E7AFH; (* V11 *)
CONST mmApplicationReturnID = 804276EFH; (* V4 *)
CONST mmApplicationSave = 804227EFH; (* V4 *)
CONST mmApplicationSetConfigItem = 80424A80H; (* V11 *)
(*$ IF MUIOBSOLETE *)
CONST mmApplicationSetMenuCheck = 8042A707H; (* V4 *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST mmApplicationSetMenuState = 80428BEFH; (* V4 *)
(*$ ENDIF *)
CONST mmApplicationShowHelp = 80426479H; (* V4 *)
(* Attributes *)
CONST maApplicationActive = 804260ABH; (* V4 isg BOOL *)
CONST maApplicationAuthor = 80424842H; (* V4 i.g STRPTR *)
CONST maApplicationBase = 8042E07AH; (* V4 i.g STRPTR *)
CONST maApplicationBroker = 8042DBCEH; (* V4 ..g Broker * *)
CONST maApplicationBrokerHook = 80428F4BH; (* V4 isg struct Hook * *)
CONST maApplicationBrokerPort = 8042E0ADH; (* V6 ..g struct MsgPort * *)
CONST maApplicationBrokerPri = 8042C8D0H; (* V6 i.g LONG *)
CONST maApplicationCommands = 80428648H; (* V4 isg struct MUI_Command * *)
CONST maApplicationCopyright = 8042EF4DH; (* V4 i.g STRPTR *)
CONST maApplicationDescription = 80421FC6H; (* V4 i.g STRPTR *)
CONST maApplicationDiskObject = 804235CBH; (* V4 isg struct DiskObject * *)
CONST maApplicationDoubleStart = 80423BC6H; (* V4 ..g BOOL *)
CONST maApplicationDropObject = 80421266H; (* V5 is. Object * *)
CONST maApplicationForceQuit = 804257DFH; (* V8 ..g BOOL *)
CONST maApplicationHelpFile = 804293F4H; (* V8 isg STRPTR *)
CONST maApplicationIconified = 8042A07FH; (* V4 .sg BOOL *)
(*$ IF MUIOBSOLETE *)
CONST maApplicationMenu = 80420E1FH; (* V4 i.g struct NewMenu * *)
(*$ ENDIF *)
CONST maApplicationMenuAction = 80428961H; (* V4 ..g ULONG *)
CONST maApplicationMenuHelp = 8042540BH; (* V4 ..g ULONG *)
CONST maApplicationMenustrip = 804252D9H; (* V8 i.. Object * *)
CONST maApplicationRexxHook = 80427C42H; (* V7 isg struct Hook * *)
CONST maApplicationRexxMsg = 8042FD88H; (* V4 ..g struct RxMsg * *)
CONST maApplicationRexxString = 8042D711H; (* V4 .s. STRPTR *)
CONST maApplicationSingleTask = 8042A2C8H; (* V4 i.. BOOL *)
CONST maApplicationSleep = 80425711H; (* V4 .s. BOOL *)
CONST maApplicationTitle = 804281B8H; (* V4 i.g STRPTR *)
CONST maApplicationUseCommodities = 80425EE5H; (* V10 i.. BOOL *)
CONST maApplicationUseRexx = 80422387H; (* V10 i.. BOOL *)
CONST maApplicationVersion = 8042B33FH; (* V4 i.g STRPTR *)
CONST maApplicationWindow = 8042BFE0H; (* V4 i.. Object * *)
(****************************************************************************)
(** Window **)
(****************************************************************************)
CONST mcWindow = "Window.mui";
(* Methods *)
(*$ IF MUIOBSOLETE *)
CONST mmWindowGetMenuCheck = 80420414H; (* V4 *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST mmWindowGetMenuState = 80420D2FH; (* V4 *)
(*$ ENDIF *)
CONST mmWindowScreenToBack = 8042913DH; (* V4 *)
CONST mmWindowScreenToFront = 804227A4H; (* V4 *)
(*$ IF MUIOBSOLETE *)
CONST mmWindowSetCycleChain = 80426510H; (* V4 *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST mmWindowSetMenuCheck = 80422243H; (* V4 *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST mmWindowSetMenuState = 80422B5EH; (* V4 *)
(*$ ENDIF *)
CONST mmWindowToBack = 8042152EH; (* V4 *)
CONST mmWindowToFront = 8042554FH; (* V4 *)
(* Attributes *)
CONST maWindowActivate = 80428D2FH; (* V4 isg BOOL *)
CONST maWindowActiveObject = 80427925H; (* V4 .sg Object * *)
CONST maWindowAltHeight = 8042CCE3H; (* V4 i.g LONG *)
CONST maWindowAltLeftEdge = 80422D65H; (* V4 i.g LONG *)
CONST maWindowAltTopEdge = 8042E99BH; (* V4 i.g LONG *)
CONST maWindowAltWidth = 804260F4H; (* V4 i.g LONG *)
CONST maWindowAppWindow = 804280CFH; (* V5 i.. BOOL *)
CONST maWindowBackdrop = 8042C0BBH; (* V4 i.. BOOL *)
CONST maWindowBorderless = 80429B79H; (* V4 i.. BOOL *)
CONST maWindowCloseGadget = 8042A110H; (* V4 i.. BOOL *)
CONST maWindowCloseRequest = 8042E86EH; (* V4 ..g BOOL *)
CONST maWindowDefaultObject = 804294D7H; (* V4 isg Object * *)
CONST maWindowDepthGadget = 80421923H; (* V4 i.. BOOL *)
CONST maWindowDragBar = 8042045DH; (* V4 i.. BOOL *)
CONST maWindowFancyDrawing = 8042BD0EH; (* V8 isg BOOL *)
CONST maWindowHeight = 80425846H; (* V4 i.g LONG *)
CONST maWindowID = 804201BDH; (* V4 isg ULONG *)
CONST maWindowInputEvent = 804247D8H; (* V4 ..g struct InputEvent * *)
CONST maWindowLeftEdge = 80426C65H; (* V4 i.g LONG *)
(*$ IF MUIOBSOLETE *)
CONST maWindowMenu = 8042DB94H; (* V4 i.. struct NewMenu * *)
(*$ ENDIF *)
CONST maWindowMenuAction = 80427521H; (* V8 isg ULONG *)
CONST maWindowMenustrip = 8042855EH; (* V8 i.g Object * *)
CONST maWindowMouseObject = 8042BF9BH; (* V10 ..g Object * *)
CONST maWindowNeedsMouseObject = 8042372AH; (* V10 i.. BOOL *)
CONST maWindowNoMenus = 80429DF5H; (* V4 is. BOOL *)
CONST maWindowOpen = 80428AA0H; (* V4 .sg BOOL *)
CONST maWindowPublicScreen = 804278E4H; (* V6 isg STRPTR *)
CONST maWindowRefWindow = 804201F4H; (* V4 is. Object * *)
CONST maWindowRootObject = 8042CBA5H; (* V4 isg Object * *)
CONST maWindowScreen = 8042DF4FH; (* V4 isg struct Screen * *)
CONST maWindowScreenTitle = 804234B0H; (* V5 isg STRPTR *)
CONST maWindowSizeGadget = 8042E33DH; (* V4 i.. BOOL *)
CONST maWindowSizeRight = 80424780H; (* V4 i.. BOOL *)
CONST maWindowSleep = 8042E7DBH; (* V4 .sg BOOL *)
CONST maWindowTitle = 8042AD3DH; (* V4 isg STRPTR *)
CONST maWindowTopEdge = 80427C66H; (* V4 i.g LONG *)
CONST maWindowWidth = 8042DCAEH; (* V4 i.g LONG *)
CONST maWindowWindow = 80426A42H; (* V4 ..g struct Window * *)
CONST mvWindowActiveObjectNone = 0;
CONST mvWindowActiveObjectNext = -1;
CONST mvWindowActiveObjectPrev = -2;
CONST mvWindowAltHeightScaled = -1000;
CONST mvWindowAltLeftEdgeCentered = -1;
CONST mvWindowAltLeftEdgeMoused = -2;
CONST mvWindowAltLeftEdgeNoChange = -1000;
CONST mvWindowAltTopEdgeCentered = -1;
CONST mvWindowAltTopEdgeMoused = -2;
CONST mvWindowAltTopEdgeNoChange = -1000;
CONST mvWindowAltWidthScaled = -1000;
CONST mvWindowHeightScaled = -1000;
CONST mvWindowHeightDefault = -1001;
CONST mvWindowLeftEdgeCentered = -1;
CONST mvWindowLeftEdgeMoused = -2;
CONST mvWindowMenuNoMenu = -1;
CONST mvWindowTopEdgeCentered = -1;
CONST mvWindowTopEdgeMoused = -2;
CONST mvWindowWidthScaled = -1000;
CONST mvWindowWidthDefault = -1001;
(****************************************************************************)
(** Aboutmui **)
(****************************************************************************)
CONST mcAboutmui = "Aboutmui.mui";
(* Methods *)
(* Attributes *)
CONST maAboutmuiApplication = 80422523H; (* V11 i.. Object * *)
(****************************************************************************)
(** Area **)
(****************************************************************************)
CONST mcArea = "Area.mui";
(* Methods *)
CONST mmAskMinMax = 80423874H; (* V4 *)
CONST mmCleanup = 8042D985H; (* V4 *)
CONST mmContextMenuBuild = 80429D2EH; (* V11 *)
CONST mmContextMenuChoice = 80420F0EH; (* V11 *)
CONST mmDragBegin = 8042C03AH; (* V11 *)
CONST mmDragDrop = 8042C555H; (* V11 *)
CONST mmDragFinish = 804251F0H; (* V11 *)
CONST mmDragQuery = 80420261H; (* V11 *)
CONST mmDragReport = 8042EDADH; (* V11 *)
CONST mmDraw = 80426F3FH; (* V4 *)
CONST mmHandleInput = 80422A1AH; (* V4 *)
CONST mmHide = 8042F20FH; (* V4 *)
CONST mmSetup = 80428354H; (* V4 *)
CONST mmShow = 8042CC84H; (* V4 *)
(* Attributes *)
CONST maBackground = 8042545BH; (* V4 is. LONG *)
CONST maBottomEdge = 8042E552H; (* V4 ..g LONG *)
CONST maContextMenu = 8042B704H; (* V11 isg Object * *)
CONST maContextMenuTrigger = 8042A2C1H; (* V11 ..g Object * *)
CONST maControlChar = 8042120BH; (* V4 isg char *)
CONST maCycleChain = 80421CE7H; (* V11 isg LONG *)
CONST maDisabled = 80423661H; (* V4 isg BOOL *)
CONST maDraggable = 80420B6EH; (* V11 isg BOOL *)
CONST maDropable = 8042FBCEH; (* V11 isg BOOL *)
(*$ IF MUIOBSOLETE *)
CONST maExportID = 8042D76EH; (* V4 isg ULONG *)
(*$ ENDIF *)
CONST maFixHeight = 8042A92BH; (* V4 i.. LONG *)
CONST maFixHeightTxt = 804276F2H; (* V4 i.. STRPTR *)
CONST maFixWidth = 8042A3F1H; (* V4 i.. LONG *)
CONST maFixWidthTxt = 8042D044H; (* V4 i.. STRPTR *)
CONST maFont = 8042BE50H; (* V4 i.g struct TextFont * *)
CONST maFrame = 8042AC64H; (* V4 i.. LONG *)
CONST maFramePhantomHoriz = 8042ED76H; (* V4 i.. BOOL *)
CONST maFrameTitle = 8042D1C7H; (* V4 i.. STRPTR *)
CONST maHeight = 80423237H; (* V4 ..g LONG *)
CONST maHorizDisappear = 80429615H; (* V11 isg LONG *)
CONST maHorizWeight = 80426DB9H; (* V4 i.. WORD *)
CONST maInnerBottom = 8042F2C0H; (* V4 i.. LONG *)
CONST maInnerLeft = 804228F8H; (* V4 i.. LONG *)
CONST maInnerRight = 804297FFH; (* V4 i.. LONG *)
CONST maInnerTop = 80421EB6H; (* V4 i.. LONG *)
CONST maInputMode = 8042FB04H; (* V4 i.. LONG *)
CONST maLeftEdge = 8042BEC6H; (* V4 ..g LONG *)
CONST maMaxHeight = 804293E4H; (* V11 i.. LONG *)
CONST maMaxWidth = 8042F112H; (* V11 i.. LONG *)
CONST maObjectID = 8042D76EH; (* V11 isg ULONG *)
CONST maPressed = 80423535H; (* V4 ..g BOOL *)
CONST maRightEdge = 8042BA82H; (* V4 ..g LONG *)
CONST maSelected = 8042654BH; (* V4 isg BOOL *)
CONST maShortHelp = 80428FE3H; (* V11 isg STRPTR *)
CONST maShowMe = 80429BA8H; (* V4 isg BOOL *)
CONST maShowSelState = 8042CAACH; (* V4 i.. BOOL *)
CONST maTimer = 80426435H; (* V4 ..g LONG *)
CONST maTopEdge = 8042509BH; (* V4 ..g LONG *)
CONST maVertDisappear = 8042D12FH; (* V11 isg LONG *)
CONST maVertWeight = 804298D0H; (* V4 i.. WORD *)
CONST maWeight = 80421D1FH; (* V4 i.. WORD *)
CONST maWidth = 8042B59CH; (* V4 ..g LONG *)
CONST maWindow = 80421591H; (* V4 ..g struct Window * *)
CONST maWindowObject = 8042669EH; (* V4 ..g Object * *)
CONST mvFontInherit = 0;
CONST mvFontNormal = -1;
CONST mvFontList = -2;
CONST mvFontTiny = -3;
CONST mvFontFixed = -4;
CONST mvFontTitle = -5;
CONST mvFontBig = -6;
CONST mvFontButton = -7;
CONST mvFrameNone = 0;
CONST mvFrameButton = 1;
CONST mvFrameImageButton = 2;
CONST mvFrameText = 3;
CONST mvFrameString = 4;
CONST mvFrameReadList = 5;
CONST mvFrameInputList = 6;
CONST mvFrameProp = 7;
CONST mvFrameGauge = 8;
CONST mvFrameGroup = 9;
CONST mvFramePopUp = 10;
CONST mvFrameVirtual = 11;
CONST mvFrameSlider = 12;
CONST mvFrameCount = 13;
CONST mvInputModeNone = 0;
CONST mvInputModeRelVerify = 1;
CONST mvInputModeImmediate = 2;
CONST mvInputModeToggle = 3;
(****************************************************************************)
(** Rectangle **)
(****************************************************************************)
CONST mcRectangle = "Rectangle.mui";
(* Attributes *)
CONST maRectangleBarTitle = 80426689H; (* V11 i.g STRPTR *)
CONST maRectangleHBar = 8042C943H; (* V7 i.g BOOL *)
CONST maRectangleVBar = 80422204H; (* V7 i.g BOOL *)
(****************************************************************************)
(** Balance **)
(****************************************************************************)
CONST mcBalance = "Balance.mui";
(****************************************************************************)
(** Image **)
(****************************************************************************)
CONST mcImage = "Image.mui";
(* Attributes *)
CONST maImageFontMatch = 8042815DH; (* V4 i.. BOOL *)
CONST maImageFontMatchHeight = 80429F26H; (* V4 i.. BOOL *)
CONST maImageFontMatchWidth = 804239BFH; (* V4 i.. BOOL *)
CONST maImageFreeHoriz = 8042DA84H; (* V4 i.. BOOL *)
CONST maImageFreeVert = 8042EA28H; (* V4 i.. BOOL *)
CONST maImageOldImage = 80424F3DH; (* V4 i.. struct Image * *)
CONST maImageSpec = 804233D5H; (* V4 i.. char * *)
CONST maImageState = 8042A3ADH; (* V4 is. LONG *)
(****************************************************************************)
(** Bitmap **)
(****************************************************************************)
CONST mcBitmap = "Bitmap.mui";
(* Attributes *)
CONST maBitmapBitmap = 804279BDH; (* V8 isg struct BitMap * *)
CONST maBitmapHeight = 80421560H; (* V8 isg LONG *)
CONST maBitmapMappingTable = 8042E23DH; (* V8 isg UBYTE * *)
CONST maBitmapPrecision = 80420C74H; (* V11 isg LONG *)
CONST maBitmapRemappedBitmap = 80423A47H; (* V11 ..g struct BitMap * *)
CONST maBitmapSourceColors = 80425360H; (* V8 isg ULONG * *)
CONST maBitmapTransparent = 80422805H; (* V8 isg LONG *)
CONST maBitmapUseFriend = 804239D8H; (* V11 i.. BOOL *)
CONST maBitmapWidth = 8042EB3AH; (* V8 isg LONG *)
(****************************************************************************)
(** Bodychunk **)
(****************************************************************************)
CONST mcBodychunk = "Bodychunk.mui";
(* Attributes *)
CONST maBodychunkBody = 8042CA67H; (* V8 isg UBYTE * *)
CONST maBodychunkCompression = 8042DE5FH; (* V8 isg UBYTE *)
CONST maBodychunkDepth = 8042C392H; (* V8 isg LONG *)
CONST maBodychunkMasking = 80423B0EH; (* V8 isg UBYTE *)
(****************************************************************************)
(** Text **)
(****************************************************************************)
CONST mcText = "Text.mui";
(* Attributes *)
CONST maTextContents = 8042F8DCH; (* V4 isg STRPTR *)
CONST maTextHiChar = 804218FFH; (* V4 i.. char *)
CONST maTextPreParse = 8042566DH; (* V4 isg STRPTR *)
CONST maTextSetMax = 80424D0AH; (* V4 i.. BOOL *)
CONST maTextSetMin = 80424E10H; (* V4 i.. BOOL *)
CONST maTextSetVMax = 80420D8BH; (* V11 i.. BOOL *)
(****************************************************************************)
(** Gadget **)
(****************************************************************************)
CONST mcGadget = "Gadget.mui";
(* Attributes *)
CONST maGadgetGadget = 8042EC1AH; (* V11 ..g struct Gadget * *)
(****************************************************************************)
(** String **)
(****************************************************************************)
CONST mcString = "String.mui";
(* Attributes *)
CONST maStringAccept = 8042E3E1H; (* V4 isg STRPTR *)
CONST maStringAcknowledge = 8042026CH; (* V4 ..g STRPTR *)
CONST maStringAdvanceOnCR = 804226DEH; (* V11 isg BOOL *)
CONST maStringAttachedList = 80420FD2H; (* V4 i.. Object * *)
CONST maStringBufferPos = 80428B6CH; (* V4 .s. LONG *)
CONST maStringContents = 80428FFDH; (* V4 isg STRPTR *)
CONST maStringDisplayPos = 8042CCBFH; (* V4 .s. LONG *)
CONST maStringEditHook = 80424C33H; (* V7 isg struct Hook * *)
CONST maStringFormat = 80427484H; (* V4 i.g LONG *)
CONST maStringInteger = 80426E8AH; (* V4 isg ULONG *)
CONST maStringLonelyEditHook = 80421569H; (* V11 isg BOOL *)
CONST maStringMaxLen = 80424984H; (* V4 i.g LONG *)
CONST maStringReject = 8042179CH; (* V4 isg STRPTR *)
CONST maStringSecret = 80428769H; (* V4 i.g BOOL *)
CONST mvStringFormatLeft = 0;
CONST mvStringFormatCenter = 1;
CONST mvStringFormatRight = 2;
(****************************************************************************)
(** Boopsi **)
(****************************************************************************)
CONST mcBoopsi = "Boopsi.mui";
(* Attributes *)
CONST maBoopsiClass = 80426999H; (* V4 isg struct IClass * *)
CONST maBoopsiClassID = 8042BFA3H; (* V4 isg char * *)
CONST maBoopsiMaxHeight = 8042757FH; (* V4 isg ULONG *)
CONST maBoopsiMaxWidth = 8042BCB1H; (* V4 isg ULONG *)
CONST maBoopsiMinHeight = 80422C93H; (* V4 isg ULONG *)
CONST maBoopsiMinWidth = 80428FB2H; (* V4 isg ULONG *)
CONST maBoopsiObject = 80420178H; (* V4 ..g Object * *)
CONST maBoopsiRemember = 8042F4BDH; (* V4 i.. ULONG *)
CONST maBoopsiSmart = 8042B8D7H; (* V9 i.. BOOL *)
CONST maBoopsiTagDrawInfo = 8042BAE7H; (* V4 isg ULONG *)
CONST maBoopsiTagScreen = 8042BC71H; (* V4 isg ULONG *)
CONST maBoopsiTagWindow = 8042E11DH; (* V4 isg ULONG *)
(****************************************************************************)
(** Prop **)
(****************************************************************************)
CONST mcProp = "Prop.mui";
(* Attributes *)
CONST maPropEntries = 8042FBDBH; (* V4 isg LONG *)
CONST maPropFirst = 8042D4B2H; (* V4 isg LONG *)
CONST maPropHoriz = 8042F4F3H; (* V4 i.g BOOL *)
CONST maPropSlider = 80429C3AH; (* V4 isg BOOL *)
CONST maPropVisible = 8042FEA6H; (* V4 isg LONG *)
(****************************************************************************)
(** Gauge **)
(****************************************************************************)
CONST mcGauge = "Gauge.mui";
(* Attributes *)
CONST maGaugeCurrent = 8042F0DDH; (* V4 isg LONG *)
CONST maGaugeDivide = 8042D8DFH; (* V4 isg BOOL *)
CONST maGaugeHoriz = 804232DDH; (* V4 i.. BOOL *)
CONST maGaugeInfoText = 8042BF15H; (* V7 isg STRPTR *)
CONST maGaugeMax = 8042BCDBH; (* V4 isg LONG *)
(****************************************************************************)
(** Scale **)
(****************************************************************************)
CONST mcScale = "Scale.mui";
(* Attributes *)
CONST maScaleHoriz = 8042919AH; (* V4 isg BOOL *)
(****************************************************************************)
(** Colorfield **)
(****************************************************************************)
CONST mcColorfield = "Colorfield.mui";
(* Attributes *)
CONST maColorfieldBlue = 8042D3B0H; (* V4 isg ULONG *)
CONST maColorfieldGreen = 80424466H; (* V4 isg ULONG *)
CONST maColorfieldPen = 8042713AH; (* V4 ..g ULONG *)
CONST maColorfieldRed = 804279F6H; (* V4 isg ULONG *)
CONST maColorfieldRGB = 8042677AH; (* V4 isg ULONG * *)
(****************************************************************************)
(** List **)
(****************************************************************************)
CONST mcList = "List.mui";
(* Methods *)
CONST mmListClear = 8042AD89H; (* V4 *)
CONST mmListCreateImage = 80429804H; (* V11 *)
CONST mmListDeleteImage = 80420F58H; (* V11 *)
CONST mmListExchange = 8042468CH; (* V4 *)
CONST mmListGetEntry = 804280ECH; (* V4 *)
CONST mmListInsert = 80426C87H; (* V4 *)
CONST mmListInsertSingle = 804254D5H; (* V7 *)
CONST mmListJump = 8042BAABH; (* V4 *)
CONST mmListMove = 804253C2H; (* V9 *)
CONST mmListNextSelected = 80425F17H; (* V6 *)
CONST mmListRedraw = 80427993H; (* V4 *)
CONST mmListRemove = 8042647EH; (* V4 *)
CONST mmListSelect = 804252D8H; (* V4 *)
CONST mmListSort = 80422275H; (* V4 *)
CONST mmListTestPos = 80425F48H; (* V11 *)
(* Attributes *)
CONST maListActive = 8042391CH; (* V4 isg LONG *)
CONST maListAdjustHeight = 8042850DH; (* V4 i.. BOOL *)
CONST maListAdjustWidth = 8042354AH; (* V4 i.. BOOL *)
CONST maListAutoVisible = 8042A445H; (* V11 isg BOOL *)
CONST maListCompareHook = 80425C14H; (* V4 is. struct Hook * *)
CONST maListConstructHook = 8042894FH; (* V4 is. struct Hook * *)
CONST maListDestructHook = 804297CEH; (* V4 is. struct Hook * *)
CONST maListDisplayHook = 8042B4D5H; (* V4 is. struct Hook * *)
CONST maListDragSortable = 80426099H; (* V11 isg BOOL *)
CONST maListDropMark = 8042ABA6H; (* V11 ..g LONG *)
CONST maListEntries = 80421654H; (* V4 ..g LONG *)
CONST maListFirst = 804238D4H; (* V4 ..g LONG *)
CONST maListFormat = 80423C0AH; (* V4 isg STRPTR *)
CONST maListInsertPosition = 8042D0CDH; (* V9 ..g LONG *)
CONST maListMinLineHeight = 8042D1C3H; (* V4 i.. LONG *)
CONST maListMultiTestHook = 8042C2C6H; (* V4 is. struct Hook * *)
CONST maListQuiet = 8042D8C7H; (* V4 .s. BOOL *)
CONST maListShowDropMarks = 8042C6F3H; (* V11 isg BOOL *)
CONST maListSourceArray = 8042C0A0H; (* V4 i.. APTR *)
CONST maListTitle = 80423E66H; (* V6 isg char * *)
CONST maListVisible = 8042191FH; (* V4 ..g LONG *)
CONST mvListActiveOff = -1;
CONST mvListActiveTop = -2;
CONST mvListActiveBottom = -3;
CONST mvListActiveUp = -4;
CONST mvListActiveDown = -5;
CONST mvListActivePageUp = -6;
CONST mvListActivePageDown = -7;
CONST mvListConstructHookString = -1;
CONST mvListDestructHookString = -1;
(****************************************************************************)
(** Floattext **)
(****************************************************************************)
CONST mcFloattext = "Floattext.mui";
(* Attributes *)
CONST maFloattextJustify = 8042DC03H; (* V4 isg BOOL *)
CONST maFloattextSkipChars = 80425C7DH; (* V4 is. STRPTR *)
CONST maFloattextTabSize = 80427D17H; (* V4 is. LONG *)
CONST maFloattextText = 8042D16AH; (* V4 isg STRPTR *)
(****************************************************************************)
(** Volumelist **)
(****************************************************************************)
CONST mcVolumelist = "Volumelist.mui";
(****************************************************************************)
(** Scrmodelist **)
(****************************************************************************)
CONST mcScrmodelist = "Scrmodelist.mui";
(* Attributes *)
(****************************************************************************)
(** Dirlist **)
(****************************************************************************)
CONST mcDirlist = "Dirlist.mui";
(* Methods *)
CONST mmDirlistReRead = 80422D71H; (* V4 *)
(* Attributes *)
CONST maDirlistAcceptPattern = 8042760AH; (* V4 is. STRPTR *)
CONST maDirlistDirectory = 8042EA41H; (* V4 isg STRPTR *)
CONST maDirlistDrawersOnly = 8042B379H; (* V4 is. BOOL *)
CONST maDirlistFilesOnly = 8042896AH; (* V4 is. BOOL *)
CONST maDirlistFilterDrawers = 80424AD2H; (* V4 is. BOOL *)
CONST maDirlistFilterHook = 8042AE19H; (* V4 is. struct Hook * *)
CONST maDirlistMultiSelDirs = 80428653H; (* V6 is. BOOL *)
CONST maDirlistNumBytes = 80429E26H; (* V4 ..g LONG *)
CONST maDirlistNumDrawers = 80429CB8H; (* V4 ..g LONG *)
CONST maDirlistNumFiles = 8042A6F0H; (* V4 ..g LONG *)
CONST maDirlistPath = 80426176H; (* V4 ..g STRPTR *)
CONST maDirlistRejectIcons = 80424808H; (* V4 is. BOOL *)
CONST maDirlistRejectPattern = 804259C7H; (* V4 is. STRPTR *)
CONST maDirlistSortDirs = 8042BBB9H; (* V4 is. LONG *)
CONST maDirlistSortHighLow = 80421896H; (* V4 is. BOOL *)
CONST maDirlistSortType = 804228BCH; (* V4 is. LONG *)
CONST maDirlistStatus = 804240DEH; (* V4 ..g LONG *)
CONST mvDirlistSortDirsFirst = 0;
CONST mvDirlistSortDirsLast = 1;
CONST mvDirlistSortDirsMix = 2;
CONST mvDirlistSortTypeName = 0;
CONST mvDirlistSortTypeDate = 1;
CONST mvDirlistSortTypeSize = 2;
CONST mvDirlistStatusInvalid = 0;
CONST mvDirlistStatusReading = 1;
CONST mvDirlistStatusValid = 2;
(****************************************************************************)
(** Numeric **)
(****************************************************************************)
CONST mcNumeric = "Numeric.mui";
(* Methods *)
CONST mmNumericDecrease = 804243A7H; (* V11 *)
CONST mmNumericIncrease = 80426ECDH; (* V11 *)
CONST mmNumericScaleToValue = 8042032CH; (* V11 *)
CONST mmNumericSetDefault = 8042AB0AH; (* V11 *)
CONST mmNumericStringify = 80424891H; (* V11 *)
CONST mmNumericValueToScale = 80423E4FH; (* V11 *)
(* Attributes *)
CONST maNumericDefault = 804263E8H; (* V11 isg LONG *)
CONST maNumericFormat = 804263E9H; (* V11 isg STRPTR *)
CONST maNumericMax = 8042D78AH; (* V11 isg LONG *)
CONST maNumericMin = 8042E404H; (* V11 isg LONG *)
CONST maNumericReverse = 8042F2A0H; (* V11 isg BOOL *)
CONST maNumericRevLeftRight = 804294A7H; (* V11 isg BOOL *)
CONST maNumericRevUpDown = 804252DDH; (* V11 isg BOOL *)
CONST maNumericValue = 8042AE3AH; (* V11 isg LONG *)
(****************************************************************************)
(** Framedisplay **)
(****************************************************************************)
CONST mcFramedisplay = "Framedisplay.mui";
(* Attributes *)
(****************************************************************************)
(** Popframe **)
(****************************************************************************)
CONST mcPopframe = "Popframe.mui";
(****************************************************************************)
(** Imagedisplay **)
(****************************************************************************)
CONST mcImagedisplay = "Imagedisplay.mui";
(* Attributes *)
(****************************************************************************)
(** Popimage **)
(****************************************************************************)
CONST mcPopimage = "Popimage.mui";
(****************************************************************************)
(** Pendisplay **)
(****************************************************************************)
CONST mcPendisplay = "Pendisplay.mui";
(* Attributes *)
CONST maPendisplayRGBcolor = 8042A1A9H; (* V11 isg struct MUI_RBBcolor * *)
CONST maPendisplaySpec = 8042A204H; (* V11 isg struct MUI_PenSpec * *)
(****************************************************************************)
(** Poppen **)
(****************************************************************************)
CONST mcPoppen = "Poppen.mui";
(****************************************************************************)
(** Knob **)
(****************************************************************************)
CONST mcKnob = "Knob.mui";
(****************************************************************************)
(** Levelmeter **)
(****************************************************************************)
CONST mcLevelmeter = "Levelmeter.mui";
(* Attributes *)
CONST maLevelmeterLabel = 80420DD5H; (* V11 isg STRPTR *)
(****************************************************************************)
(** Numericbutton **)
(****************************************************************************)
CONST mcNumericbutton = "Numericbutton.mui";
(****************************************************************************)
(** Slider **)
(****************************************************************************)
CONST mcSlider = "Slider.mui";
(* Attributes *)
CONST maSliderHoriz = 8042FAD1H; (* V11 isg BOOL *)
(*$ IF MUIOBSOLETE *)
CONST maSliderLevel = 8042AE3AH; (* V4 isg LONG *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST maSliderMax = 8042D78AH; (* V4 isg LONG *)
(*$ ENDIF *)
(*$ IF MUIOBSOLETE *)
CONST maSliderMin = 8042E404H; (* V4 isg LONG *)
(*$ ENDIF *)
CONST maSliderQuiet = 80420B26H; (* V6 i.. BOOL *)
(*$ IF MUIOBSOLETE *)
CONST maSliderReverse = 8042F2A0H; (* V4 isg BOOL *)
(*$ ENDIF *)
(****************************************************************************)
(** Group **)
(****************************************************************************)
CONST mcGroup = "Group.mui";
(* Methods *)
CONST mmGroupExitChange = 8042D1CCH; (* V11 *)
CONST mmGroupInitChange = 80420887H; (* V11 *)
(* Attributes *)
CONST maGroupActivePage = 80424199H; (* V5 isg LONG *)
CONST maGroupChild = 804226E6H; (* V4 i.. Object * *)
CONST maGroupChildList = 80424748H; (* V4 ..g struct List * *)
CONST maGroupColumns = 8042F416H; (* V4 is. LONG *)
CONST maGroupHoriz = 8042536BH; (* V4 i.. BOOL *)
CONST maGroupHorizSpacing = 8042C651H; (* V4 is. LONG *)
CONST maGroupLayoutHook = 8042C3B2H; (* V11 i.. struct Hook * *)
CONST maGroupPageMode = 80421A5FH; (* V5 i.. BOOL *)
CONST maGroupRows = 8042B68FH; (* V4 is. LONG *)
CONST maGroupSameHeight = 8042037EH; (* V4 i.. BOOL *)
CONST maGroupSameSize = 80420860H; (* V4 i.. BOOL *)
CONST maGroupSameWidth = 8042B3ECH; (* V4 i.. BOOL *)
CONST maGroupSpacing = 8042866DH; (* V4 is. LONG *)
CONST maGroupVertSpacing = 8042E1BFH; (* V4 is. LONG *)
CONST mvGroupActivePageFirst = 0;
CONST mvGroupActivePageLast = -1;
CONST mvGroupActivePagePrev = -2;
CONST mvGroupActivePageNext = -3;
(****************************************************************************)
(** Mccprefs **)
(****************************************************************************)
CONST mcMccprefs = "Mccprefs.mui";
(****************************************************************************)
(** Register **)
(****************************************************************************)
CONST mcRegister = "Register.mui";
(* Attributes *)
CONST maRegisterFrame = 8042349BH; (* V7 i.g BOOL *)
CONST maRegisterTitles = 804297ECH; (* V7 i.g STRPTR * *)
(****************************************************************************)
(** Settingsgroup **)
(****************************************************************************)
CONST mcSettingsgroup = "Settingsgroup.mui";
(* Methods *)
(* Attributes *)
(****************************************************************************)
(** Settings **)
(****************************************************************************)
CONST mcSettings = "Settings.mui";
(* Methods *)
(* Attributes *)
(****************************************************************************)
(** Frameadjust **)
(****************************************************************************)
CONST mcFrameadjust = "Frameadjust.mui";
(* Methods *)
(* Attributes *)
(****************************************************************************)
(** Penadjust **)
(****************************************************************************)
CONST mcPenadjust = "Penadjust.mui";
(* Methods *)
(* Attributes *)
CONST maPenadjustPSIMode = 80421CBBH; (* V11 i.. BOOL *)
(****************************************************************************)
(** Imageadjust **)
(****************************************************************************)
CONST mcImageadjust = "Imageadjust.mui";
(* Methods *)
(* Attributes *)
(****************************************************************************)
(** Virtgroup **)
(****************************************************************************)
CONST mcVirtgroup = "Virtgroup.mui";
(* Methods *)
(* Attributes *)
CONST maVirtgroupHeight = 80423038H; (* V6 ..g LONG *)
CONST maVirtgroupInput = 80427F7EH; (* V11 i.. BOOL *)
CONST maVirtgroupLeft = 80429371H; (* V6 isg LONG *)
CONST maVirtgroupTop = 80425200H; (* V6 isg LONG *)
CONST maVirtgroupWidth = 80427C49H; (* V6 ..g LONG *)
(****************************************************************************)
(** Scrollgroup **)
(****************************************************************************)
CONST mcScrollgroup = "Scrollgroup.mui";
(* Methods *)
(* Attributes *)
CONST maScrollgroupContents = 80421261H; (* V4 i.. Object * *)
CONST maScrollgroupFreeHoriz = 804292F3H; (* V9 i.. BOOL *)
CONST maScrollgroupFreeVert = 804224F2H; (* V9 i.. BOOL *)
(****************************************************************************)
(** Scrollbar **)
(****************************************************************************)
CONST mcScrollbar = "Scrollbar.mui";
(* Attributes *)
CONST maScrollbarType = 8042FB6BH; (* V11 i.. LONG *)
CONST mvScrollbarTypeDefault = 0;
CONST mvScrollbarTypeBottom = 1;
CONST mvScrollbarTypeTop = 2;
CONST mvScrollbarTypeSym = 3;
(****************************************************************************)
(** Listview **)
(****************************************************************************)
CONST mcListview = "Listview.mui";
(* Attributes *)
CONST maListviewClickColumn = 8042D1B3H; (* V7 ..g LONG *)
CONST maListviewDefClickColumn = 8042B296H; (* V7 isg LONG *)
CONST maListviewDoubleClick = 80424635H; (* V4 i.g BOOL *)
CONST maListviewDragType = 80425CD3H; (* V11 isg LONG *)
CONST maListviewInput = 8042682DH; (* V4 i.. BOOL *)
CONST maListviewList = 8042BCCEH; (* V4 i.g Object * *)
CONST maListviewMultiSelect = 80427E08H; (* V7 i.. LONG *)
CONST maListviewScrollerPos = 8042B1B4H; (* V10 i.. BOOL *)
CONST maListviewSelectChange = 8042178FH; (* V4 ..g BOOL *)
CONST mvListviewDragTypeNone = 0;
CONST mvListviewDragTypeImmediate = 1;
CONST mvListviewMultiSelectNone = 0;
CONST mvListviewMultiSelectDefault = 1;
CONST mvListviewMultiSelectShifted = 2;
CONST mvListviewMultiSelectAlways = 3;
CONST mvListviewScrollerPosDefault = 0;
CONST mvListviewScrollerPosLeft = 1;
CONST mvListviewScrollerPosRight = 2;
(****************************************************************************)
(** Radio **)
(****************************************************************************)
CONST mcRadio = "Radio.mui";
(* Attributes *)
CONST maRadioActive = 80429B41H; (* V4 isg LONG *)
CONST maRadioEntries = 8042B6A1H; (* V4 i.. STRPTR * *)
(****************************************************************************)
(** Cycle **)
(****************************************************************************)
CONST mcCycle = "Cycle.mui";
(* Attributes *)
CONST maCycleActive = 80421788H; (* V4 isg LONG *)
CONST maCycleEntries = 80420629H; (* V4 i.. STRPTR * *)
CONST mvCycleActiveNext = -1;
CONST mvCycleActivePrev = -2;
(****************************************************************************)
(** Coloradjust **)
(****************************************************************************)
CONST mcColoradjust = "Coloradjust.mui";
(* Attributes *)
CONST maColoradjustBlue = 8042B8A3H; (* V4 isg ULONG *)
CONST maColoradjustGreen = 804285ABH; (* V4 isg ULONG *)
CONST maColoradjustModeID = 8042EC59H; (* V4 isg ULONG *)
CONST maColoradjustRed = 80420EAAH; (* V4 isg ULONG *)
CONST maColoradjustRGB = 8042F899H; (* V4 isg ULONG * *)
(****************************************************************************)
(** Palette **)
(****************************************************************************)
CONST mcPalette = "Palette.mui";
(* Attributes *)
CONST maPaletteEntries = 8042A3D8H; (* V6 i.g struct MUI_Palette_Entry * *)
CONST maPaletteGroupable = 80423E67H; (* V6 isg BOOL *)
CONST maPaletteNames = 8042C3A2H; (* V6 isg char ** *)
(****************************************************************************)
(** Popstring **)
(****************************************************************************)
CONST mcPopstring = "Popstring.mui";
(* Methods *)
CONST mmPopstringClose = 8042DC52H; (* V7 *)
CONST mmPopstringOpen = 804258BAH; (* V7 *)
(* Attributes *)
CONST maPopstringButton = 8042D0B9H; (* V7 i.g Object * *)
CONST maPopstringCloseHook = 804256BFH; (* V7 isg struct Hook * *)
CONST maPopstringOpenHook = 80429D00H; (* V7 isg struct Hook * *)
CONST maPopstringString = 804239EAH; (* V7 i.g Object * *)
CONST maPopstringToggle = 80422B7AH; (* V7 isg BOOL *)
(****************************************************************************)
(** Popobject **)
(****************************************************************************)
CONST mcPopobject = "Popobject.mui";
(* Attributes *)
CONST maPopobjectFollow = 80424CB5H; (* V7 isg BOOL *)
CONST maPopobjectLight = 8042A5A3H; (* V7 isg BOOL *)
CONST maPopobjectObject = 804293E3H; (* V7 i.g Object * *)
CONST maPopobjectObjStrHook = 8042DB44H; (* V7 isg struct Hook * *)
CONST maPopobjectStrObjHook = 8042FBE1H; (* V7 isg struct Hook * *)
CONST maPopobjectVolatile = 804252ECH; (* V7 isg BOOL *)
CONST maPopobjectWindowHook = 8042F194H; (* V9 isg struct Hook * *)
(****************************************************************************)
(** Poplist **)
(****************************************************************************)
CONST mcPoplist = "Poplist.mui";
(* Attributes *)
CONST maPoplistArray = 8042084CH; (* V8 i.. char ** *)
(****************************************************************************)
(** Popscreen **)
(****************************************************************************)
CONST mcPopscreen = "Popscreen.mui";
(* Attributes *)
(****************************************************************************)
(** Popasl **)
(****************************************************************************)
CONST mcPopasl = "Popasl.mui";
(* Attributes *)
CONST maPopaslActive = 80421B37H; (* V7 ..g BOOL *)
CONST maPopaslStartHook = 8042B703H; (* V7 isg struct Hook * *)
CONST maPopaslStopHook = 8042D8D2H; (* V7 isg struct Hook * *)
CONST maPopaslType = 8042DF3DH; (* V7 i.g ULONG *)
(****************************************************************************)
(** Semaphore **)
(****************************************************************************)
CONST mcSemaphore = "Semaphore.mui";
(* Methods *)
CONST mmSemaphoreAttempt = 80426CE2H; (* V11 *)
CONST mmSemaphoreAttemptShared = 80422551H; (* V11 *)
CONST mmSemaphoreObtain = 804276F0H; (* V11 *)
CONST mmSemaphoreObtainShared = 8042EA02H; (* V11 *)
CONST mmSemaphoreRelease = 80421F2DH; (* V11 *)
(****************************************************************************)
(** Applist **)
(****************************************************************************)
CONST mcApplist = "Applist.mui";
(* Methods *)
(****************************************************************************)
(** Dataspace **)
(****************************************************************************)
CONST mcDataspace = "Dataspace.mui";
(* Methods *)
CONST mmDataspaceAdd = 80423366H; (* V11 *)
CONST mmDataspaceClear = 8042B6C9H; (* V11 *)
CONST mmDataspaceMerge = 80423E2BH; (* V11 *)
CONST mmDataspaceReadIFF = 80420DFBH; (* V11 *)
CONST mmDataspaceRemove = 8042DCE1H; (* V11 *)
CONST mmDataspaceWriteIFF = 80425E8EH; (* V11 *)
(* Attributes *)
CONST maDataspacePool = 80424CF9H; (* V11 i.. APTR *)
(****************************************************************************)
(** Configdata **)
(****************************************************************************)
CONST mcConfigdata = "Configdata.mui";
(* Methods *)
(* Attributes *)
(*****************************************)
(* End of automatic header file creation *)
(*****************************************)
(****************************************************************************)
(** Boopsi-Support **)
(****************************************************************************)
(* this is send to the boopsi and must be used as return value *)
CONST mmBoopsiQuery = 80427157H; (* ··· was missing ··· *)
(****************************************************************************)
(** The additional Procedures for window-class **)
(****************************************************************************)
PROCEDURE mvWindowTopEdgeDelta(p:LONGINT): LONGINT;
PROCEDURE mvWindowWidthMinMax(p:LONGINT): LONGINT;
PROCEDURE mvWindowWidthVisible(p:LONGINT): LONGINT;
PROCEDURE mvWindowWidthScreen(p:LONGINT): LONGINT;
PROCEDURE mvWindowHeightMinMax(p:LONGINT): LONGINT;
PROCEDURE mvWindowHeightVisible(p:LONGINT): LONGINT;
PROCEDURE mvWindowHeightScreen(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltTopEdgeDelta(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltWidthMinMax(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltWidthVisible(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltWidthScreen(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltHeightMinMax(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltHeightVisible(p:LONGINT): LONGINT;
PROCEDURE mvWindowAltHeightScreen(p:LONGINT): LONGINT;
END MuiD.